package com.xu.mall.order.payment.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import com.xu.mall.base.price.SubjectType;

public class PaymentDetail implements Serializable {
	private static final long serialVersionUID = 2543628239386056523L;

	private Long id;
	//科目
	private String subject;
	//科目代码
	private String subjectCode;
	//科目类型
	private SubjectType subjectType;
	//金额
	private BigDecimal amount;
	//创建时间 
	private Date createTime;
	//支付时间 
	private Date paidTime;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getSubject() {
		return subject;
	}

	public void setSubject(String subject) {
		this.subject = subject;
	}

	public String getSubjectCode() {
		return subjectCode;
	}

	public void setSubjectCode(String subjectCode) {
		this.subjectCode = subjectCode;
	}

	public SubjectType getSubjectType() {
		return subjectType;
	}

	public void setSubjectType(SubjectType subjectType) {
		this.subjectType = subjectType;
	}

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getPaidTime() {
		return paidTime;
	}

	public void setPaidTime(Date paidTime) {
		this.paidTime = paidTime;
	}

}
